﻿using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using EFB.Lib;
using EFB.Lib.Entity;

namespace EFB.Web {

    public partial class Home : System.Web.UI.MasterPage {

        public UsuarioEntity SessionUser {
            get {
                return ((UsuarioEntity)ContextHelper.Item("$BasePage.SessionUser"));
            }
            set {
                ContextHelper.WriteItem("$BasePage.SessionUser", value);
            }
        }

        protected void Page_Load(object sender, EventArgs e) {
            lblUsuarioLogado.Text = (SessionUser != null ? SessionUser.Nome + " (" + SessionUser.Assinante.Nome + ") | " : "(Usuário não identificado)");
            lnkAcesso.Visible = (SessionUser != null);
        }

    }

}